Adwaita: Horizontal OSD spinbutton entry fix
authorAlex Monday <monday15@gmx.com>
Mon, 10 Sep 2018 13:22:09 +0000 (18:22 +0500)
committerAlex Monday <monday15@gmx.com>
Sun, 30 Sep 2018 18:54:14 +0000 (23:54 +0500)
Add placeholder to hande horizontal spinbutton entries,
add instructions for horizontal OSD spinbutton entry to use this
placeholder.

gtk/theme/Adwaita/_common.scss
gtk/theme/Adwaita/gtk-contained-dark.css
gtk/theme/Adwaita/gtk-contained.css

index 782d2e2d834547346cbc1ed896acdd4a58b5fccd..136c0bb6b31a30f15bfaf784a616812c6bbb3251 100644 (file)
@@ -1142,7 +1142,7 @@ spinbutton {
 
     padding: 0;
 
-    entry {
+    %spinbutton_horz_entry {
       min-width: 28px;
       // reset all the other props since the spinbutton node is styled here
       margin: 0;
@@ -1155,6 +1155,10 @@ spinbutton {
       &:backdrop:disabled { background-color: transparent; }
     }
 
+    entry {
+      @extend %spinbutton_horz_entry;
+    }
+
     button {
       min-height: 16px;
       margin: 0;
@@ -1207,6 +1211,10 @@ spinbutton {
 
   // OSD horizontal
   .osd &:not(.vertical) {
+    entry {
+      @extend %spinbutton_horz_entry;
+    }
+
     button {
       @include button(undecorated);
 
index 6af898857357d127ebe27dc45c36d2b5d5904cd4..9dad7fc27711938ac88ef4896637f7eaaa9c4635 100644 (file)
@@ -499,7 +499,7 @@ button:link > label, button:visited > label { text-decoration-line: underline; }
 /***************** GtkSpinButton * */
 spinbutton:not(.vertical) { padding: 0; }
 
-spinbutton:not(.vertical) entry { min-width: 28px; margin: 0; background: none; background-color: transparent; border: none; border-radius: 0; box-shadow: none; }
+spinbutton:not(.vertical) entry, .osd spinbutton:not(.vertical) entry { min-width: 28px; margin: 0; background: none; background-color: transparent; border: none; border-radius: 0; box-shadow: none; }
 
 spinbutton:not(.vertical) entry:backdrop:disabled { background-color: transparent; }
 
index 757ad18b92d6a794bb8355fbb50541f67fcb6a34..c32561e16b3a5ddc59448fff1b083dc614a516a2 100644 (file)
@@ -507,7 +507,7 @@ button:link > label, button:visited > label { text-decoration-line: underline; }
 /***************** GtkSpinButton * */
 spinbutton:not(.vertical) { padding: 0; }
 
-spinbutton:not(.vertical) entry { min-width: 28px; margin: 0; background: none; background-color: transparent; border: none; border-radius: 0; box-shadow: none; }
+spinbutton:not(.vertical) entry, .osd spinbutton:not(.vertical) entry { min-width: 28px; margin: 0; background: none; background-color: transparent; border: none; border-radius: 0; box-shadow: none; }
 
 spinbutton:not(.vertical) entry:backdrop:disabled { background-color: transparent; }